home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
033a
/
vfx20.zip
/
VERIFIX.DOC
< prev
next >
Wrap
Text File
|
1991-08-29
|
21KB
|
577 lines
V E R I F I X
Version 2.0
(c) 1990, 1991
By Sophisticated Software
ALL RIGHTS RESERVED
--------------------------------------------------------
Support System
Sophisticated Software BBS
(215)968-4998
FidoNET 1:273/215
EchoNET 50:5215/215
*HST/V.42*
--------------------------------------------------------
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
DISCLAIMER
Sophisticated Software hereby disclaims all warranties
relating to this product, whether expressed or implied, including
without limitation any implied warranties of merchantability or
fitness for a particular purpose. Sophisticated Software cannot
and will not be liable for any special, incidental, consequen-
tial, indirect or similar damages due to loss of data or any
other reason, even if Sophisticated Software or an authorized
Sophisticated Software agent has been advised of the possibility
of such damages. In no event shall the liability for any damages
ever exceed the price paid for the license to use software,
regardless of the form and/or extent of the claim. The user of
this program bears all risk as to the quality and performance of
the software.
SHAREWARE ANNOUNCEMENT
VERIFIX is a fully functional SHAREWARE product. It is NOT
free and it is NOT in the public domain. If, after evaluating
the program for 90 days, you find it to be useful enough to use
it on a regular basis, you are expected to pay for it by regis-
tering with Sophisticated Software. The registration fee is
$20.00. The .KEY file shall NOT be distributed. The registered
version will let you create custom screens, and display your
bbs name in the opening screen.
Please send your name, address, BBS name, and BBS
number, along with the $20 registration fee to:
Ed Blazejewski
P.O. Box 55
Newtown, PA 18940
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
If you have downloaded a DEMO copy of VERIFIX from a bulletin
board system, there are a few things you should know:
- You will have aprox. 90 day demonstration period. This
depends when you downloaded VFX20.ZIP from a bulletin board.
90 days is MORE than enough time to determine if this
program suits your needs. I will post New keys after the
90 days are up. Check the CatHouse BBS (Mustangs HQ BBS) or
call Sophisticated Software.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
To become a registered user after the 90 day demonstration
period, just print the ORDER.FRM found in this ZIP file. After
we receive your check / money order WE WILL POST a REGISTERED KEY
file on the SUPPORT BBS within 24 hours. You will be notified on
your next logon by a message from the author what the name of the
keyfile is and the password needed to download it.
The Registered KEY will work with all present and future
versions of VERIFIX, so, there is only a one time fee. Each new
version of VERIFIX can be downloaded from the support BBS or the
CATHOUSE BBS (Mustang's HQ BBS).
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
PURPOSE
VERIFIX is a "hands-off" approach for WILDCAT! SysOps to
automatically verify new users. This will put an end to lengthy
voice calls to register new users. This program will operate in
less than 2 minutes on-line time. VERIFIX will automatically
upgrade the user to a verified level that you specify. Our goal
was to keep the program, configuration, and ease of use as simple
as possible, but still maintain complete flexibility and func-
tionality.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
FEATURES
o Compatible with Wildcat! 3.0
o Multi-Node operation
o Written in 100% Microsoft C 6.0A.
o Supports locked baud rates up to 38.4K baud, Com1,
Com2, Com3, Com4 (ANSI standard addresses).
o Easy to setup.
o Re-validation protection.
o Checks user entered Area Code against a sysop defined
areacode.bad file for protection.
o Checks user entered prefix against a sysop defined
prefix.bad file for protection.
o Creates log files to show exactly what the new user has
done. Also writes to ACTIVITY.### LOG.
o Sysop can create customized screens, both ansi AND ascii.
Registered version.
o Monitors carrier. Will recover if new user drops carrier
inside of VERIFIX.
o Hitting ESCape key terminates verification.
o License Key concept. Gives you a 90 day evaluation
period.
o Free software updates available electronically.
o Support BBS.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
INSTRUCTIONS
The following files are included in the .ZIP:
DOOR1.BAT - Sample Bat File
VERIFIX.EXE - Executable File
VERIFIX.CFG - Sample Config File
VERIFIX.DOC - This File
VERIFIX.HIS - History file (ALWAYS READ!)
VCONFIG.EXE - EDITOR used to create the .CFG file
VCONFIG.HLP - The Help file for VCONFIG
ORDER.FRM - Order form to be printed
README.1ST - Important info not in this .DOC file
Below is a list of files the SYSOP creates, if he/she so
desires:
NOTE: These files are not necessary for proper execution of
VERIFIX. VERIFIX will use the built in default screens if the
following files are not found!
AREACODE.BAD - Text file filled with non-dialable
Area Codes
PREFIX.BAD - Text file filled with non-dialable
prefixes.
DIAL1.YES - Text file filled with prefixes in the
Area Code but need to dial 1 to reach.
LOCAL.NBS - Text file filled with local extensions.
*CALLBACK.BBS - MONO screen displayed on call back.
*CALLBACK.SCR - ANSI screen displayed on call back.
*BYE.BBS - MONO goodbye screen
*BYE.SCR - ANSI goodbye screen
*VERIFIED.BBS - MONO screen displayed when the user
has successfully been verified.
*VERIFIED.SCR - ANSI screen displayed when the user
has successfully been verified.
*NOTVALID.BBS - MONO screen displayed when user fails
verification.
*NOTVALID.SCR - ANSI screen displayed when user fails
verification.
*NOTNEW.BBS - MONO screen displayed when an already
verified AND upgraded user accesses
VERIFIX.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
*NOTNEW.SCR - ANSI screen displayed when an already
verified AND upgraded user accesses
VERIFIX.
*BENCALED.SCR - ANSI screen displayed when a verified
but NOT upgraded user accesses VERIFIX.
*BENCALED.BBS - MONO screen displayed when a verified
but NOT upgraded user accesses VERIFIX.
USER#.SCR - ANSI screen that is written to corresp-
ond to the user number. Will be avail-
able when line 11 in .cfg file is Y
USER#.BBS - BBS screen. Read above.
NOTE: the * before the filenames mean that it is available in the
Registered version.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
INSTALLATION
Installation is simple, if you follow these directions:
1. Before Installation BACKUP your system. Sophisticated Soft-
ware will not be responsible for any loss of data.
2. Place all the files from the diskette into the sub directory
that you will be running the door from.
i.e. D:\WC30\DOOR\VERIFIX
3. Create the VERIFIX.CFG file.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!! THIS FILE MUST BE CREATED BY VCONFIG !!!!
!!!! or a STANDARD TEXT editor !!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ed <--- SysOp's first name
Blazejewski <--- SysOp's last name
Sophisticated Software BBS <--- Your BBS name
D:\WC30 <--- Directory of NODE HOME files.
38400 <--- LOCKED BAUD rate or NO
Y <--- Call Long Distance Y/N
T <--- Tone or Pulse T/P
215 <--- SysOp's area code
NEWUSER <--- New User Security level
9, <--- Additional Dialing prefix or NO
VERIFIED <--- Verified Security level
N <--- Hang Up user after verified?
Note1: VERIFIX reads the environment and searches for the varia-
ble set WCNODEID= if not found it assumes it is node 1 of a
multi-line version, or a single line version. If you are running
a mulitline version of Wildcat! make sure that SET WCNODEID= is
set correctly in your cat.bat file. Refer to the Wildcat! docu-
mentation.
Note2: The NODE HOME directory is where WILDCAT.EXE resides, and
your activity.### logfile is written.
Note3: The 9, in the additional dialing prefix field is useful
for an office or special environment. If you need to dial a 9,
to get out, here is were you insert that additional code. Also,
you can insert your 1-800 long distance number, then your long
distance code, if you have a calling card.
i.e. 18005551212,,,,194875210
---------------------------------------------------------------
Copyright 1991 by Sophisticated Software. ALL RIGHTS RESERVED
---------------------------------------------------------------
The above string will be appended to the number entered by the
caller. IF YOU DON'T USE THIS OPTION, ENTER A NO
5. Create a DOORx.BAT file in the node home directory. It should
look like this:
ECHO OFF
cd \wc30\door\verifix
verifix
This batch files will work if you have Wildcat setup to run in
SWAP mode.
ECHO OFF
cd \wc30\door\verifix
verifix
cat.bat
This is the batch file if you are NOT shelling to run doors.
6. VERIFIX can NOT be run from the local mode. It always checks
for carrier.
7. Create a text file called AREACODE.BAD and insert the Area
Codes you do NOT want to call.
Example:
201
516
911
555
8. Create a text file called PREFIX.BAD and insert the prefixes
you do NOT want to call.
Example:
555
911
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
The AREACODE.BAD and PREFIX.BAD files are for your protection.
This way the caller will not have YOUR system call the police or
directory assistance! It is not necessary to create AREACODE.BAD
and PREFIX.BAD files; but if found, VERIFIX will use them. Make
sure that the *.BAD files you create are in the VERIFIX directo-
ry.
9. Create a file called LOCAL.NBS (optional). This will tell
Verifix the LOCAL EXCHANGES in your area. Verifix will compare
the user entered prefix to all the prefixes found in the
LOCAL.NBS file. If a match is found, VERIFIX will call that
user, because he/she is a local call. If your long distance flag
is set to Y in the VERIFIX.CFG file, then the creation of
LOCAL.NBS is not needed, because VERIFIX will call everyone,
regardless if he/she is long distance or not.
EXAMPLE: (only these local prefixes will be called)
968
349
919
Verifix will write a file called PHONE.NBS each time it is run.
In this file is a list of all the phone numbers that the users
have been verified at. VERIFIX reads this file to determine if
the user has already been called. The phone number in the callin-
fo.bbs file will be written into PHONE.NBS. If the user enters a
different number than in the callinfo.bbs, this number AND the
callinfo.bbs phone number will be written into PHONE.NBS.
CARRIER LOSS
VERIFIX will sense loss of carrier and will shut itself down and
return back to the bbs software on its own. You can run a Watch-
dog program if it makes you feel better, but it is not needed.
VERIFIX will also write to the activity that carrier loss was
detected.
MISCELLANEOUS
VERIFIX also interprets modem return codes, therefore during
dialing, the modem no longer times out. If VERIFIX gets a busy
signal it will end that call and try again. VERIFIX writes its
own activity logs in the directory where VERIFIX resides; it also
writes to the wildcat activity.log file. The logs are as fol-
lows:
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
1. VALIDUSR.YES - This file is written if a new user successful-
ly completes the verification process. It writes the following
to the logfile:
a) Users Name
b) Time verified
c) Date verified
d) if number is different from WILDCAT database
number.
i.e.
----------------------------------------------------------------------
ED BLAZEJEWSKI has been VERIFIED at 12:00a on 12/15/90 please upgrade
----------------------------------------------------------------------
KEVIN SANTELLA has been VERIFIED at 12:05a on 12/15/90 please upgrade
* Dialed number is different from BBS database
* phone number dialed is
* (908)806-8856
----------------------------------------------------------------------
2. VALIDUSR.NO - This file is written if a new user fails the
verification process for any of the following reasons.
a) Security level too high (not new user)
b) No answer after 3 tries
c) Wrong Password
d) Dropped Carrier
e) Unacceptable Areacode and Prefix entered (as
defined by the SysOp)
It writes the following to the logfile:
a) Users Name
b) Time failed verification
c) Date failed verification
d) Reason for failure
i.e.
-------------------------------------------------------------
ED BLAZEJEWSKI has FAILED VERIFICATION at 12:00a on 12/15/90
* Unacceptable number entered!!
* Tried to dial 911
-------------------------------------------------------------
KEVIN SANTELLA has FAILED VERIFICATION at 12:05a on 12/15/90
* Incorrect Password was returned
* Should have been KEVIN
* but tried HACKER
-------------------------------------------------------------
ED BLAZEJEWSKI has FAILED VERIFICATION at 12:10a on 12/15/90
* No answer after 3 consecutive tries
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
-------------------------------------------------------------
KEVIN SANTELLA has FAILED VERIFICATION at 12:15a on 12/15/90
* Security Level Too High
* Was 900, maximum to enter door is 10
-------------------------------------------------------------
Verifix also writes the above information to the wildcat activi-
ty.### log file. If you run a single node, then verifix will
write to the activity.001 file. It will track the user, and
append his/her actions to the activity.001 file. If you run a
multi-node version of wildcat, verifix will write to activity.002
if node 2 is used. It is important to have SET WCNODEID=2 in
your cat.bat file. This tells verifix what log to write to.
UPGRADING USERS
In the past, Verifix needed a special program written by
Dave Cody to upgrade the user. This upgrading of users is ALL
DONE INTERNALLY BY VERIFIX now.
--------------------------------------------------------------
Copyright 1991 by Sophisticated Software - ALL RIGHTS RESERVED
--------------------------------------------------------------
USER SUPPORT
If you have any questions, problems or suggestions we would like
to hear from you. You can also pickup the latest version of
VERIFIX from:
Sophisticated Software BBS
(215) 968-4998
24 Hours
Fidonet 1:273/215
*HST* 9600 Baud V.42
Thanks so much for your support!
Special thanks to Kevin Santella for all your help in the past...
Couldn't have done it without ya...
Ed Blazejewski